cleaning compounds - French English Dictionary